RAIS  3.2
RAIS::DataAccessLayer::DataRoleRestrictionManagement Class Reference

List of all members.

Static Public Member Functions

static bool IsDataRoleRestricted (DynamicMaskData dynamicMaskData)
static bool IsDataRoleRestricted (DynamicMaskData dynamicMaskData, DataRow restrictionRow)
static bool IsDataRoleRestricted (DataTable dt, RAIS.Common.UserManagement.UserData currentUser, int dynamicMaskID, ref string restrictions)
static bool IsDataRoleRestricted (DataTable dt, int restrictionID)
static void ApplyDataRoleRestrictions (DynamicMaskData dynamicMaskData)
static void ApplyDataRoleRestrictions (DynamicMaskData dynamicMaskData, int key, string whereFieldName, int whereFieldValue)
static void ApplyDataRoleRestrictions (string queryName, string parameter, string grouping, string restrictions, DataTable dt, RAIS.Common.UserManagement.UserData currentUser, int dynamicMaskID)
static DataTable GetDataRoleRestrictions (RAIS.Common.UserManagement.DataRole dataRole, ref string returnMessage)
static DataRow GetDataRoleRestriction (string restrictionID, ref string returnMessage)
static bool AddDataRoleRestriction (string restrictionName, string queryName, string dataRoleID, string categoryID, string subcategoryID, string maskID, ref string returnMessage)
static bool EditDataRoleRestriction (string restrictionID, string restrictionName, string queryName, string dataRoleID, string categoryID, string subcategoryID, string maskID, ref string returnMessage)
static bool DeleteDataRoleRestriction (string restrictionID, ref string returnMessage)
static bool CheckQuery (RAIS.Common.TableManagement.Query query, ref string returnMessage)
static List< string > GetQueryAssignedRestrictions (string queryName)
static DataTable GetDynamicMasks (string categoryID, string subcategoryID, string maskID)
static DataTable GetCategorySubcategoryAndMaskNames (string categoryID, string subcategoryID, string maskID)

Member Function Documentation

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::AddDataRoleRestriction ( string  restrictionName,
string  queryName,
string  dataRoleID,
string  categoryID,
string  subcategoryID,
string  maskID,
ref string  returnMessage 
) [static]

Definition at line 253 of file DataRoleRestrictionManagement.cs.

static void RAIS::DataAccessLayer::DataRoleRestrictionManagement::ApplyDataRoleRestrictions ( DynamicMaskData  dynamicMaskData) [static]

Definition at line 157 of file DataRoleRestrictionManagement.cs.

static void RAIS::DataAccessLayer::DataRoleRestrictionManagement::ApplyDataRoleRestrictions ( DynamicMaskData  dynamicMaskData,
int  key,
string  whereFieldName,
int  whereFieldValue 
) [static]

Definition at line 168 of file DataRoleRestrictionManagement.cs.

static void RAIS::DataAccessLayer::DataRoleRestrictionManagement::ApplyDataRoleRestrictions ( string  queryName,
string  parameter,
string  grouping,
string  restrictions,
DataTable  dt,
RAIS.Common.UserManagement.UserData  currentUser,
int  dynamicMaskID 
) [static]

Definition at line 193 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::CheckQuery ( RAIS.Common.TableManagement.Query  query,
ref string  returnMessage 
) [static]

Definition at line 347 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::DeleteDataRoleRestriction ( string  restrictionID,
ref string  returnMessage 
) [static]

Definition at line 321 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::EditDataRoleRestriction ( string  restrictionID,
string  restrictionName,
string  queryName,
string  dataRoleID,
string  categoryID,
string  subcategoryID,
string  maskID,
ref string  returnMessage 
) [static]

Definition at line 285 of file DataRoleRestrictionManagement.cs.

static DataTable RAIS::DataAccessLayer::DataRoleRestrictionManagement::GetCategorySubcategoryAndMaskNames ( string  categoryID,
string  subcategoryID,
string  maskID 
) [static]

Definition at line 399 of file DataRoleRestrictionManagement.cs.

static DataRow RAIS::DataAccessLayer::DataRoleRestrictionManagement::GetDataRoleRestriction ( string  restrictionID,
ref string  returnMessage 
) [static]

Definition at line 229 of file DataRoleRestrictionManagement.cs.

static DataTable RAIS::DataAccessLayer::DataRoleRestrictionManagement::GetDataRoleRestrictions ( RAIS.Common.UserManagement.DataRole  dataRole,
ref string  returnMessage 
) [static]

Definition at line 206 of file DataRoleRestrictionManagement.cs.

static DataTable RAIS::DataAccessLayer::DataRoleRestrictionManagement::GetDynamicMasks ( string  categoryID,
string  subcategoryID,
string  maskID 
) [static]

Definition at line 389 of file DataRoleRestrictionManagement.cs.

static List<string> RAIS::DataAccessLayer::DataRoleRestrictionManagement::GetQueryAssignedRestrictions ( string  queryName) [static]

Definition at line 373 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::IsDataRoleRestricted ( DynamicMaskData  dynamicMaskData) [static]

Definition at line 41 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::IsDataRoleRestricted ( DynamicMaskData  dynamicMaskData,
DataRow  restrictionRow 
) [static]

Definition at line 77 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::IsDataRoleRestricted ( DataTable  dt,
RAIS.Common.UserManagement.UserData  currentUser,
int  dynamicMaskID,
ref string  restrictions 
) [static]

Definition at line 108 of file DataRoleRestrictionManagement.cs.

static bool RAIS::DataAccessLayer::DataRoleRestrictionManagement::IsDataRoleRestricted ( DataTable  dt,
int  restrictionID 
) [static]

Definition at line 137 of file DataRoleRestrictionManagement.cs.


The documentation for this class was generated from the following file: